# _*_ coding: UTF-8 _*_
# @Time     : 2021/10/26 14:05
# @Author   : 郑鲁明
# @Site     : http://www.hzdledu.cn/
# @File     : 局部变量和全局变量.py
# @Software : PyCharm

# 局部变量：在函数内有作用
def foo1():
    num = 6
    print(f'在函数内部访问num:{num}')


foo1()
# print(f'在函数外部访问num:{num}')   报错变量num无法访问

# 全局变量：在函数的内和外都有作用
snum = 100


def foo2():
    print(f'在函数内部访问snum:{snum}')


foo2()
print(f'在函数外部访问snum:{snum}')


# global关键字
def foo3():
    global num1
    num1 = 7
    print(f'在函数内部访问num1:{num1}')


foo3()
print(f'在函数外部访问num1:{num1}')
